<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>

        function func() {
            console.log(arguments);
            // console.log(arguments.next());
            for (const item of arguments) {
                console.log(item);
            }
        }

        // func(5, 6, 7, 7, 8, 9);


        // 可遍历对象      Iterable
        // 调用 next(), 获取value和done, 指针自动往下
        // 默认可以遍历的对象，也可以使用 for...of 枚举
        
        // 迭代器，遍历器   Iterator
        // 可以使用 for...of 枚举
        // 内部如果支持 keys, values, entries 就可以使用 next();


    </script>
</body>

</html>